package com.lxit.video.service;

import java.util.List;

import com.lxit.video.bean.VideoInfo;

public interface VideoInfoService {

	/**
	 * 根据视频id查询视频的信息
	 * @author JiangLing 2018年1月29日
	 * @param vId
	 *            视频id
	 * @return 视频信息
	 */
	VideoInfo selectByVideoId(Integer vId);

	/**
	 * 查询当前最新的3个视频
	 * @author JiangLing 2018年1月29日
	 * @return 最新3个视频信息集合
	 */
	List<VideoInfo> selectNewestVideos();

	/**
	 * 查询当前最热的3个视频
	 * @author JiangLing 2018年1月29日
	 * @return 最热的3个视频信息集合
	 */
	List<VideoInfo> selectHottestVideos();

	/**
	 * 根据分类id查询此分类的3个最热视频
	 * @author JiangLing 2018年1月29日
	 * @param voTypeId
	 *            分类id
	 * @return 分类的最热的3个视频信息集合
	 */
	List<VideoInfo> selectTypeHottestVideos(Integer voTypeId);
}
